Erasure Coding and Congestion Control for Interactive Real-Time Communication
نویسندگان
چکیده
The use of real-time applications over the Internet is a challenging problem that the QoS epoch attempted to solve by proposing the DiffServ architecture. Today, the only existing service provided by the Internet is still best-effort. As a result, multimedia applications often perform on top of a transport layer that provides a variable sending rate. In an obvious manner, this variable sending rate is an issue for these applications with strong delay constraint. In a real-time context where retransmission can not be used to ensure reliability, video quality suffers from any packet losses. To illustrate this problem and motivate why we want to bring out a certain class of erasure coding scheme inside a multimedia congestion control protocol such as TFRC [1], we propose this simple simulation scenario: we encode a CIF ’Foreman’ sequence of 300 frames with two values of Quantization Parameter (QP). For a Group of Picture (GOP) size of 30 frames, QP 28 and 29 result in H.264/AVC videos of 531.13 kb/s (Peak Signal to Noise Ratio (PSNR) of 36.9 dB) and 441.37 kb/s (PSNR of 36.2 dBs), respectively. A video with QP of 28 generates 16.9 % of redundancy bit rate compared to the one of 29. We drive the simulations with encoded video of QP 29 protected by an Erasure Coding (Tetrys mechanism [11]) with redundancy of 12.5% and the one of 28 without protection. We randomly generate a loss rate of 1%. In Fig. 1, we observe a strong quality degradation of the video without protection (blue line compared to purple line) while Erasure Coding recovers all losses within one way End-to-End delay constraint of 150 ms (red and green lines are identical). This implies that a slightly higher quality without protection suffers from any losses while a slightly lower quality video with protection can sustain up to a certain loss rate (3% in these simulations) depending on its redundancy. As a matter of fact, erasure-coding seems mandatory to enable a fair real-time video quality.
منابع مشابه
Estimation and Control across Analog Erasure Channels
In this chapter, we will adopt the analog erasure model to describe the communication channel present inside a control loop. This model, also referred to as the packet erasure or packet loss model, can be described as follows [8]. The channel operates in discrete time steps. At every time step, the channel accepts as input a finite dimensional real vector r(k). The value of the output of the ch...
متن کاملAdaptive Forward Error Correction for Real-time Internet Video
Real-time video communication over packet networks is attracting a lot of attention for applications such as distributed collaborative work, teleteaching and telemedicine. Due to its sensitivity to delay, real-time communication is usually based on unreliable transport protocols, like UDP, since retransmission of lost packets is considered to take too long time. Instead of retransmissions forwa...
متن کاملReport from the IAB/IRTF Workshop on Congestion Control for Interactive Real-Time Communication
This document provides a summary of the IAB/IRTF Workshop on ’Congestion Control for Interactive Real-Time Communication’, which took place in Vancouver, Canada, on July 28, 2012. The main goal of the workshop was to foster a discussion on congestion control mechanisms for interactive real-time communication. This report summarizes the discussions and lists recommendations to the Internet Engin...
متن کاملAn Adaptive Congestion Alleviating Protocol for Healthcare Applications in Wireless Body Sensor Networks: Learning Automata Approach
Wireless Body Sensor Networks (WBSNs) involve a convergence of biosensors, wireless communication and networks technologies. WBSN enables real-time healthcare services to users. Wireless sensors can be used to monitor patients’ physical conditions and transfer real time vital signs to the emergency center or individual doctors. Wireless networks are subject to more packet loss and congestion. T...
متن کاملRFC 7295 Congestion
This document provides a summary of the IAB/IRTF Workshop on ’Congestion Control for Interactive Real-Time Communication’, which took place in Vancouver, Canada, on July 28, 2012. The main goal of the workshop was to foster a discussion on congestion control mechanisms for interactive real-time communication. This report summarizes the discussions and lists recommendations to the Internet Engin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1207.2863 شماره
صفحات -
تاریخ انتشار 2012